package a.j.a;

import a.c.e;
import a.c.q;
import a.c.u;
import a.j.*;
import a.j.g;

import java.awt.*;
import java.util.Iterator;

public class a
  extends lb
{
  private ld b;
  private ld c;
  private boolean d;
  public static boolean e;
  
  public a()
  {
    a();
  }
  
  public q a(Object paramObject)
  {
    g localg = (g)super.a(paramObject);
    a(localg, paramObject);
    return localg;
  }
  
  protected void a(g paramg, Object paramObject)
  {
    int i = j.v;
    boolean bool = j.u;
    Object localObject;
    Iterator localIterator;
    if (i == 0) {
      if ((paramObject instanceof q))
      {
        localObject = (q)paramObject;
        localIterator = ((q)localObject).y();
        do
        {
          if (!localIterator.hasNext()) {
            break;
          }
          paramg.a((u)localIterator.next());
          if ((i == 0) && (bool)) {
            return;
          }
        } while (!bool);
      }
    }
    if ((i == 0) && ((i != 0) || ((paramObject instanceof g))))
    {
      localObject = (g)paramObject;
      localIterator = ((g)localObject).lb();
      do
      {
        do
        {
          if (!localIterator.hasNext()) {
            break;
          }
          paramg.a((fc)localIterator.next());
          if (i != 0) {
            break label157;
          }
          if (bool) {
            break label150;
          }
        } while (!bool);
      } while (i != 0);
      localIterator = ((g)localObject).kb();
      label150:
      if (localIterator.hasNext())
      {
        label157:
        if (i != 0) {}
      }
      else
      {
        while (i != 0)
        {
          paramg.a((ic)localIterator.next());
          if (bool) {
            break label202;
          }
          if (!bool) {
            break;
          }
        }
        paramg.b(((g)localObject).M());
      }
      label202:
      paramg.a(((g)localObject).O());
    }
  }
  
  public e a(q paramq, Object paramObject)
  {
    ld localld = b(paramObject);
    return ((g)paramq).a(localld);
  }
  
  public ld b(Object paramObject)
  {
    Object localObject = null;
    p localp = new p();
    ld localld1 = b().m();
    localp.b(localld1);
    ld localld2 = c().m();
    if (j.v == 0) {
      localp.b(localld2);
    }
    localp.d((paramObject instanceof q) ? localld2 : localld1);
    if (this.d) {
      localObject = localp;
    } else {
      localObject = localp.i();
    }
    return localObject;
  }
  
  void a()
  {
    o localo1 = new o();
    localo1.b(100.0D, 60.0D);
    localo1.a(new Color(248, 236, 201));
    localo1.b((byte)6);
    localo1.b(false);
    this.b = localo1;
    o localo2 = new o();
    localo2.b(100.0D, 60.0D);
    localo2.a(new Color(248, 236, 201));
    localo2.b((byte)6);
    localo2.b(true);
    this.c = localo2;
  }
  
  public void a(ld paramld)
  {
    this.b = paramld;
  }
  
  public void b(ld paramld)
  {
    this.c = paramld;
  }
  
  public ld b()
  {
    return this.b;
  }
  
  public ld c()
  {
    return this.c;
  }
  
  public void a(boolean paramBoolean)
  {
    this.d = paramBoolean;
  }
  
  public boolean d()
  {
    return this.d;
  }
}



/* Location:           E:\idea\

 * Qualified Name:     a.j.a.a

 * JD-Core Version:    0.7.0.1

 */